i'll look after myself - Alemán Inglés Diccionario